Skip to content

[WIP] Use stream fusion approach to make univerrse with prevented sharing#30

Open
phadej wants to merge 2 commits intodmwit:masterfrom
phadej:univ2
Open

[WIP] Use stream fusion approach to make univerrse with prevented sharing#30
phadej wants to merge 2 commits intodmwit:masterfrom
phadej:univ2

Conversation

@phadej
Copy link
Collaborator

@phadej phadej commented Sep 2, 2017

There are few things to do (at the very least):

  • better & fairer (+*+)
  • how to make Universe [a]
  • how to make Universe (a -> b)
  • benchmark, and probably even test that this approach is fast and runs (mostly) in constant space

Some notes:

  • I tried to make this with Tree-based approach first, but (+*+) was hard.
  • foldr/build variant is hard too.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant